Steven Castro, 22, was driving a U-Haul van when he was tracked down in the parking lot of the Route 17 Home Depot in Paramus Monday, June 24, sources with direct knowledge tell Daily Voice.
Castro tried to flee and crashed into a North Bergen officer in the parking lot, police said.
He's been charged with attempted murder, robbery, aggravated assaulted, eluding. A firearm was recovered.
Castro is accused of shooting a man and his girlfriend at point-blank range and missing earlier this month, as previously reported by Daily Voice.
Click here to follow Daily Voice Fair Lawn-Glen Rock and receive free news updates.